# Data pipe

Data pipe is used by the Connector to stream result data fetched after executing QVX\_EXECUTE request command. The result data is formatted according to the QVX file format.

For every QVX\_EXECUTE request QlikView and Qlik Sense create, a new data pipe and use parameter [1] to send its name to the Connector.

[QVX_EXECUTE](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/QVXSDKAPI/Content/Sense_QVXSDKAPI/QlikView%20QVX%20File%20Format/QvxRequest-XML-schema.htm#QVX_EXECUTE)

QlikView or Qlik Sense starts reading a data pipe after it receives a reply with confirmation about successful statement execution, that is, QVX\_OK. It waits for the incoming data as long as the Connector keeps the data pipe open or file separator byte is not found (if data is formatted as QvxTableHeader.UsesSeparatorByte = true). If incorrectly formatted data is encountered, the remaining data is ignored.